WARNING: A deprecated branch based version specification is used for the dependency std_data_json. Please use numbered versions instead. Also note that you can still use the dub.selections.json file to override a certain dependency to use a branch instead. source/vindinium/comms.d(116,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/lexer.d(910,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/lexer.d(940,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/lexer.d(945,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/lexer.d(957,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/lexer.d(975,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a828fc5b47a8463f49d49-std_data_json/source/stdx/data/json/parser.d(682,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2170,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2141,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2142,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1876,17): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1048,9): Error: function `std.net.curl.HTTP.Protocol!().onSend(ulong delegate(void[]) callback)` is not callable using argument types `(ulong delegate(void[] buf) pure nothrow @nogc @system)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1048,9): cannot pass argument `__dgliteral5` of type `ulong delegate(void[] buf) pure nothrow @nogc @system` to parameter `ulong delegate(void[]) callback` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(627,12): Error: template instance `std.net.curl._basicHTTP!char` error instantiating source/vindinium/comms.d(74,31): instantiated from here: `post!(char, char)` source/vindinium/comms.d(74,53): Error: `@safe` function `vindinium.comms.Vindinium.connect` cannot call `@system` function `std.exception.assumeUnique!char.assumeUnique` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/exception.d(963,16): `std.exception.assumeUnique!char.assumeUnique` is declared here source/vindinium/comms.d(128,58): Error: `@safe` function `vindinium.comms.VindiniumGame.send_command` cannot call `@system` function `std.exception.assumeUnique!char.assumeUnique` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/exception.d(963,16): `std.exception.assumeUnique!char.assumeUnique` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.